WOPB\Compare D

Total Complexity 200
Dependencies 1
Dependents 3
Total lines 1,312
Lines of code 1,022
Logical lines of code 553
Comment lines 208
Methods 30
Properties 3

Methods 30

Method Rating Maintainability Complexity Lines of code
compare_modal_content()
D
22
48 190
get_compare()
B
39 20 56
generate_css()
A
35 12 95
initial_setup()
A
28
5 186
__construct()
A
40 11 55
wopb_compare_callback()
A
42 11 49
product_list()
A
43 11 43
menu_compare_data_callback()
A
49 10 27
modal_footer()
A
49 10 26
compare_nav_menu()
A
49 8 28
get_compare_id()
A
52 8 25
compare_sidebar_content()
S
48 6 31
compare_toast_message()
S
54 4 19
compare_wrapper()
S
55 4 19
nav_menu_item()
S
60 4 14
compare_table_columns()
S
53 3 21
compare_data_callback()
S
53 3 20
compare_button_in_cart()
S
71 4 5
wopb_product_list_callback()
S
65 3 8
modal_header()
S
60 2 13
product_list_modal()
S
55 1 22
before_single_product()
S
64 2 9
empty_product_message()
S
63 2 9
my_account_compare_endpoint()
S
68 2 7
add_compare_scripts()
S
60 1 12
button_position_shop_filters()
S
66 1 9
button_position_filters()
S
67 1 8
compare_my_account_menu_items()
S
75 1 4
woocommerce_query_vars()
S
77 1 4
clear_compare_cookie()
S
66 1 8